# 使用官方 Node.js 镜像
FROM node:16
 
# 创建工作目录
WORKDIR /usr/src/app
 
# 复制 package.json 和 package-lock.json
COPY package*.json ./
 
# 安装应用依赖
RUN npm install
 
# 复制应用代码
COPY . .
 
# 暴露应用运行的端口
EXPOSE 2023
 
# 定义容器启动时执行的命令
CMD [ "node", "app.js" ]